import { Sequelize } from 'sequelize'
import databases from '../config/databases'
/**
 * 配置数据库
 * 数据库名字
 * 数据库账户
 * 数据库密码
 */
export const db: Sequelize = new Sequelize(databases.database, databases.username, databases.password, {
    // 主机地址
    host: databases.localhost,
    // 类型
    dialect: 'mysql',
    // 数据库端口
    port: databases.port,
    // 时区
    timezone: '+08:00',
    // 连接池
    pool: {
        // 连接池中最大连接数量
        max: 5,
        // 连接池中最小连接数量
        min: 0,
        // 超时时间，如果10S中没有使用，那么释放线程
        idle: 10000
    }
  })